tower snails - Französisch Englisch Wörterbuch